Alternating Control Flow Reconstruction

نویسندگان

  • Johannes Kinder
  • Dmitry Kravchenko
چکیده

Unresolved indirect branch instructions are a major obstacle for statically reconstructing a control flow graph (CFG) from machine code. If static analysis cannot compute a precise set of possible targets for a branch, the necessary conservative over-approximation introduces a large amount of spurious edges, leading to even more imprecision and a degenerate CFG. In this paper, we propose to leverage under-approximation to handle this problem. We provide an abstract interpretation framework for control flow reconstruction that alternates between overand under-approximation. Effectively, the framework imposes additional preconditions on the program on demand, allowing to avoid conservative over-approximation of indirect branches. We give an example instantiation of our framework using dynamically observed execution traces and constant propagation. We report preliminary experimental results confirming that our alternating analysis yields CFGs closer to the concrete CFG than pure overor under-approximation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Alternating Direction Implicit Method for Modeling of Fluid Flow

This research includes of the numerical modeling of fluids in two-dimensional cavity. The cavity flow is an important theoretical problem. In this research, modeling was carried out based on an alternating direction implicit via Vorticity-Stream function formulation. It evaluates different Reynolds numbers and grid sizes. Therefore, for the flow field analysis and prove of the ability of the sc...

متن کامل

Numerical analysis of heat transfer enhancement and flow structure of alternating oval tubes by considering different alternate angles under turbulent flow

In this research, the convective heat transfers of turbulent water fluid flow in alternating oval tubes is studied using computational fluid dynamics. The purpose of the study is to analyze the heat transfer enhancement and secondary internal flows under different alternate angles. Also, comparing the effect of two schemesfor the domain discretization to be used in the soluti...

متن کامل

An Experimental Study of Surfactant Alternating CO2 Injection for Enhanced Oil Recovery of Carbonated Reservoir

Core flooding experiments were conducted with the objective of evaluating near miscible surfactant alternating CO2 injection and the effect of surfactant concentrations on gas-oil and water displacements in porous media. The core samples were provided from a low permeability mixed wet oil reservoir at 156 °F and 1900 psia. In addition, very few studies of surfactant adsorption on car...

متن کامل

Joint Large-Scale Motion Estimation and Image Reconstruction

This article describes the implementation of the joint motion estimation and image reconstruction framework presented by Burger, Dirks and Schönlieb and extends this framework to large-scale motion between consecutive image frames. The variational framework uses displacements between consecutive frames based on the optical flow approach to improve the image reconstruction quality on the one han...

متن کامل

Distributed Reconstruction via Alternating Direction Method

With the development of compressive sensing theory, image reconstruction from few-view projections has received considerable research attentions in the field of computed tomography (CT). Total-variation- (TV-) based CT image reconstruction has been shown to be experimentally capable of producing accurate reconstructions from sparse-view data. In this study, a distributed reconstruction algorith...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012